#pragma once

#include "Enemy.h"
#include "BaseQuest.h"

class HuntQuest : public BaseQuest{
private:
	int numOfEnemiesKilled, questMaxNum;

	vector<Enemy *> *EnemyList;
public:
	HuntQuest(void);
	~HuntQuest(void);

	void InitQuest(Character *playerInfo, vector<Enemy *> *EnemyList, int NumberOfEnemyToKill, int questTimeSeconds);
	void RenderQuest(void);
	bool UpdateQuest(Vector3D offset, float elapsed);
};